conch shell horn - Français Anglais Dictionnaire